From 4cfd5608324adc7529366d600101d0a4366fd41d Mon Sep 17 00:00:00 2001 From: =?utf8?q?Florian=20M=C3=BCllner?= Date: Fri, 24 Oct 2025 15:14:16 +0200 Subject: [PATCH] keyboardManager: Simplify loop We can iterate over ids directly instead of using an index. Part-of: (cherry picked from commit d1f8c00d2f47d440905a0af3253589cbd0822a3a) --- js/misc/keyboardManager.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/js/misc/keyboardManager.js b/js/misc/keyboardManager.js index 91041ef7d..173d2a7c1 100644 --- a/js/misc/keyboardManager.js +++ b/js/misc/keyboardManager.js @@ -106,10 +106,10 @@ class KeyboardManager { this._current = null; this._layoutInfos = {}; - for (let i = 0; i < ids.length; ++i) { - let [found, , , layout, variant] = this._xkbInfo.get_layout_info(ids[i]); + for (const id of ids) { + let [found, , , layout, variant] = this._xkbInfo.get_layout_info(id); if (found) - this._layoutInfos[ids[i]] = {id: ids[i], layout, variant}; + this._layoutInfos[id] = {id, layout, variant}; } let i = 0; -- 2.39.5